package com.aistar.helper.homework;

/**
 * 本类用来演示
 **/
public class ThreeStar {
    public static void main(String[] args) {
        int n  = 8;
        //打印每一行
        for(int i = 0; i < n; i++) {


            //打印每一行的空格

            //由图可知空格一行减少一个，i每一行+1
            //打印第1行时，需要n-1(-i)个空格i=0
            //打印第2行时，需要n-1(-i)个空格i=1
            //打印第3行时，需要n-1(-i)个空格i=2
            //打印第4行时，需要n-1(-i)个空格i=3
            //打印第5行时，需要n-1(-i)个空格i=4
            for(int k = 0 ; k < n - i - 1 ; k++) {
                System.out.print(k+1);
            }
            //打印每一行的星号

            //由图可知星号一行减少一个，i每一行+1
            //打印第1行时，需要2*i+1个星号i=0
            //打印第2行时，需要2*i+1个星号i=1
            //打印第3行时，需要2*i+1个星号i=2
            //打印第4行时，需要2*i+1个星号i=3
            //打印第5行时，需要2*i+1个星号i=4
            for (int j = 0;j < 2 * i + 1; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}
